# #coding:utf-8

#方法一
# from pylab import *
# mpl.rcParams['font.sans-serif'] = ['SimHei'] #指定默认字体
#
# mpl.rcParams['axes.unicode_minus'] = False #解决保存图像是负号'-'显示为方块的问题
#
# t = arange(-5*pi, 5*pi, 0.01)
# y = sin(t)/t
# plt.plot(t, y)
# plt.title(u'这里写的是中文')
# plt.xlabel(u'X坐标')
# plt.ylabel(u'Y坐标')
# plt.show()

# -*- coding: utf-8 -*-
#方法二
from pylab import *
import random
myfont = matplotlib.font_manager.FontProperties(fname="Light.ttc")#'C:/Windows/Fonts/msyh.ttf')
mpl.rcParams['axes.unicode_minus'] = False
t = arange(-5*pi, 5*pi, 0.001)
# t = arange(-15, 15, 0.01)
y = sin(t)/t
plt.plot(t, y)
plt.title(u'TaceyWongmatplotlib中文显示测试',fontproperties=myfont) #指定字体
plt.xlabel(u'这里是X坐标',fontproperties=myfont)
plt.ylabel(u'这里是Y坐标',fontproperties=myfont)
plt.show()

#方法三
#把一个中文字体文件（ttf文件）更名为Vera.ttf，拷贝到matplotlib的字体目录中覆盖原有文件，
# http://hi.baidu.com/ueooydecembajzd/item/329008314e866fc3382ffa36
